package com.crs.service;

import com.crs.dto.OwnerReplyDTO;
import com.crs.dto.UserFirstReviewDTO;
import com.crs.dto.UserReviewDTO;

public interface ReviewService {
    /**
     * 用户回复店家的评论
     * @param userReviewDTO
     */
    void userReview(UserReviewDTO userReviewDTO);

    /**
     * 用户首次对借用记录进行评价
     */
    void userFirstReview(UserFirstReviewDTO userFirstReviewDTO);

    /**
     * 资源拥有者对记录进行回复
     * @param ownerReplyDTO
     */
    void reply(OwnerReplyDTO ownerReplyDTO);

    /**
     * 更新点赞数量
     * @param reviewId
     */
    void updateLike(Long reviewId);
}
